約 5,720,958 件
https://w.atwiki.jp/emeditor/pages/79.html
body_TEXT="#000000"; body_BGCOLOR="#EFEFEF"; body_LINK="#0000FF"; body_ALINK="#FF0000"; body_VLINK="#660099"; font_COLOR="#FF0000"; katyu=false; header= ; main= ; footer= ; document.selection.StartOfDocument(); if(document.selection.Find("@`", eeFindNext)) katyu=true; document.selection.SelectAll(); data = document.selection.Text; if(katyu)data = data.replace(/,/g," ").replace(/@`/g,","); data = data.replace(/(\r\n|\r)/g,"\n").replace(/ a href=.+? gt; gt;(\d{1,4})/g, A href="#R$1" gt; gt;$1 ).split("\n"); for(i in data){ i-=0;//整数に変換 data[i]=data[i].split(" "); if(data[i][0]=="") break; main+= DT A NAME="R +(i+1)+ " +(i+1)+ 名前: FONT COLOR="forestgreen" B main+=(data[i][1]==null || data[i][1]=="") ? data[i][0] A HREF="mailto +data[i][1]+ " +data[i][0]+ /A ; main+= /B /FONT : +data[i][2]+ DD +data[i][3]+ BR BR \n } header+= !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" \n ; header+= HTML \n ; header+= HEAD \n ; header+= META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis" \n ; header+= TITLE +data[0][4]+ /TITLE \n ; header+= /HEAD \n ; header+= BODY TEXT=" +body_TEXT+ " BGCOLOR=" +body_BGCOLOR+ " LINK=" +body_LINK+ " ALINK=" +body_ALINK+ " VLINK=" +body_VLINK+ " \n ; header+= P FONT SIZE=+1 COLOR=" +font_COLOR+ " +data[0][4]+ /FONT /B BR \n ; header+= DL \n ; footer+= /DL \n ; footer+= HR \n ; footer+= DIV ALIGN="right" FONT size=-1 DAT2HTML Macro 0.1b on \n ; footer+= A HREF="http //www.emeditor.com/jp/" target=_blank EmEditor Professional /A Converted. /FONT /DIV \n ; footer+= /BODY \n ; footer+= /HTML \n ; document.selection.Text = header+main+footer; if(data[0][4].match(/[\\\/\ \*\?\"\ \ \|]/)){//ファイル名で使えない文字の変換(テストしてません) data[0][4]=data[0][4].replace(/\\/g,"¥").replace(/\//g,"/").replace(/\ /g,":") data[0][4]=data[0][4].replace(/\*/g,"*").replace(/\?/g,"?").replace(/\"/g,"”") data[0][4]=data[0][4].replace(/\ /g,"<").replace(/\ /g,">").replace(/\|/g,"|") } document.Save(document.Path+"\\"+data[0][4]+".html"); まあ、dat2html(バイナリの方)使えって話なんですが。 使い方--datファイルを開く ↓--マクロ実行 ↓--(゚д゚)ウマー 一応、かちゅ形式のログにも対応。(2/12 02 04) ファイル名に使えない文字(\/ *?" |)を変換するようにした(2/14 16 42)
https://w.atwiki.jp/water28/pages/83.html
cssメリット WEB標準に準拠 - 「SEO」「アクセシビリティ」「ユーザビリティ」 構成情報HTMLとデザインCSSの分離 メンテナンスが容易 レンダリングエンジン Trident (Internet Explorer等 Gecko Mozilla Firefox等 KHTML Konqueror WebKit Safari、Google Chrome等 Presto Opera 日本のブラウザシェア http //lhsp.s206.xrea.com/misc/browser-share.html レンダリングモードはXHTMLソースコードの最初に記述するDoctypeスイッチングを選択して決定する。DTDは、XHTMLのメタデータが記述されている。 http //www.htmq.com/htmlkihon/302.shtml サーチエンジンシェア(あるサイトのアクセス解析より) http //find.accessup.org/kensaku/access_history.html#graph リンク Zen Garden - ワンソース・マルチデザインサイト http //www.csszengarden.com/tr/japanese/ ユーザビリティ http //www.usability.gr.jp/ http //www.hcdnet.org/ HTML 要素の種類 ブロックレベル要素 widthとheightの値を持つ。指定がない場合、親要素を継承 p div table dl ul ol form address blockquote h1-h6 fieldset hr pre インライン要素 widthとheightの値を持たない。ブロックレベル要素内の文中をマークアップする。ブロックレベル要素を子要素として持つことが出来ない a abbr acronym b bdo big cite code dfn em i kbd label q smap small spam strong sub sup tt var インラインブロック要素 widthとheightの値を持つ。文法的な使われ方はインライン要素 button img input object select span要素 インライン要素。文中、CSSでデザインする span 場所 /span を囲む。 コメント !-- -- 文字実体参照・数値文字参照 http //w3g.jp/others/data/letters sectionとarticleの違い article 単体で完結出来る お知らせや新着情報 section リンク先を見てみないことには分かいような物 コンテンツ類 CSS コメント /* */ 記述場所 インライン p style="color #ff00000;" /p 内部参照 style type="tetxt/css" p{ color ff0000;} /style 外部参照 link rel="stylesheet" type="text/css" href="xxx.css" / @importディレクティブ @import url(xxx.css) all; ←css内に記述。cssを階層構造にしてまとめる物? セレクタ http //weboook.blog22.fc2.com/blog-entry-287.html http //www.htmq.com/csskihon/005.shtml スタイルシートの継承一覧 http //css.eweb-design.com/0108_bsc.html body要素に書いておくと良さそうなもの http //www.designwalker.com/2007/02/css-body.html 詳細度(適応優先順位) * 0 p 1 a link 2 ul li 2 .con 10 #header 100 style="" 1000 #wrapper ul li.home 112 div#header 101 カスケーディング スタイルシートの種類 オーサー(Author) コンテンツ作成者が作成したCSS ユーザー(user) コンテンツ利用者が意図して使用するCSS ユーザーエージェント(User Agent) ブラウザ自体が持っているCSS 優先順位 1 ユーザスタイルシート(!important宣言付き) CSSファイル内に!important宣言があるもの 2 オーサースタイルシート(!important宣言付き) CSSファイル内に!important宣言があるもの 3 オーサースタイルシート サイト制作者がlinkタグやstyleタグなどで指定したもの 4 ユーザスタイルシート ユーザー独自に作成したもの 5 デフォルトスタイルシート ブラウザが標準で持っているもの ボックスモデル ボックスモデル http //www.geocities.jp/multi_column/float/02.html http //www.dspt.net/stylesheet_css/001/010.html マージンの相殺 垂直方向のマージン相殺 正正/値が大きい方 正負/マージンを足した値 負負/絶対値が大きい方 ボックス内にボックスがある場合のマージンの相殺 paddingとboderの値がない場合。絶対値が大きい方が採用 空要素に対するマージン相殺 paddingとboderの値がない場合。マージンを指定しても折りたたまれる http //blog.webcreativepark.net/2008/07/09-001153.html http //kohituji.konjiki.jp/tec/margin.html フォントサイズについて bodyに対してfont-size 62.5%を予め指定しておくと、フォントサイズをemで指定する際、12ピクセル相当なら1.2em、16ピクセルにしたいなら1.6emという風にemを使ったフォントサイズ指定が分かりやすくなる CSS3で単位remは、ルートemの略。html要素にfont-size 62.5%;を指定すると継承する? http //redline.hippy.jp/lab/css/bodyfontsize625.php http //parashuto.com/rriver/development/css3-re ボックスの配置方法(基準位置)を指定 http //www.htmq.com/style/position.shtml
https://w.atwiki.jp/testlink/pages/49.html
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd" !-- Japanese Translated by Testing Engineer s Forum (TEF) in Japan, Working Group of TestLink Japanese Translation Project -- html xmlns="http //www.w3.org/1999/xhtml" lang="jp" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta http-equiv="Content-language" content="jp" / meta name="author" content="Martin Havlat" / meta name="copyright" content="GNU" / meta name="robots" content="NOFOLLOW" / title TestLink Help Print Test Cases /title link rel="stylesheet" type="text/css" href="../../{$smarty.const.TL_THEME_CSS_DIR}tl_docs.css" / /head body h1 テストケース印刷のフィルタリング /h1 {include file="nav.tpl"} p この表により表示するテストケースをフィルタリングすることができます。選択したデータを表示します。チェックを変更したり、"フィルター"ボタンをクリックしたり、必要なデータのレベルをツリーから選択したりすることで表示するデータを切り替えることができます。 /p h2 ドキュメントのヘッダ /h2 p ドキュメントのヘッダ情報をフィルタリングすることもできます。ドキュメントのヘッダ情報には以下のものが含まれます イントロダクション、スコープ、参照、テスト手法、テストの制限事項。 /p h2 テストケース本体 /h2 p テストケース本体に含まれる情報をフィルタリングすることもできます。テストケース本体には以下の情報が含まれます 概要、ステップ、実行結果、キーワード。 /p h2 テストケースの概要 /h2 p テストケースのタイトルから、テストケースの概要情報をフィルタリングすることもできます。しかし、テストケース本体から概要をフィルタリングすることはできません。テストケースのタイトルを表示するときに、概要のみを表示して、その他のステップ、実行結果、キーワードを非表示にすることはできます。しかし、テストケース本体を表示するときには必ずテスト概要は表示されます。 /p h2 目次 /h2 p テストリンクは全てのタイトルのリストを内部のハイパーリンク付きで挿入します。 /p h2 出力形式 /h2 p HTMLとMS Wordの2種類の形式で出力することができます。後者の場合、ブラウザがMS Wordのコンポーネントを自動で読み込み、ドキュメントを表示します。 /p /body /html
https://w.atwiki.jp/orange3/pages/6.html
htmlフォルダ admin? adventurer_guildsman? auction? chamberlain? classmaster? CommunityBoard? custom? default? doormen? fisherman? guard? help? merchant? mercmanager? observation? olympiad? seven_signs? siege? teleporter? symbolmaker? trainer? villagemaster? tutorial? warehouse? × npcbusy.htm × npcdefault.htm × territorystaus.htm
https://w.atwiki.jp/eriax/pages/121.html
制限 セクション構造からのアウトライン抽出は HTML 4.4.11.1 に準拠。効率は考慮外。 Microdata アイテム抽出は HTML 5.2.5, 5.5.1 に準拠。ただし絶対 URI のチェックはしない。 どちらも抽出するだけ。 使用例 アウトライン var hapi = HTML_Outlines_and_Microdata_for_HTML_Browsers; // 文字列として確認 alert(hapi.createOutlineString(document)); // ul 要素を生成 var toc = hapi.createOutlineList(document); Microdata var hapi = HTML_Outlines_and_Microdata_for_HTML_Browsers; // 文書内のアイテムを JSON で抽出 var items = hapi.findAllItems(document); var jsonData = JSON.stringify(items); ソースコード if ( undefined === typeof Array.prototype.map) { Array.prototype.map = function (callbackfn) { var thisArg = arguments[1]; var result; var count; var i; if ( function !== typeof callbackfn) { throw new Error; } count = this.length; result = new Array(count); for (i = 0; i count; i++) { if (i in this) { result[i] = callbackfn.call(thisArg, this[i], i, this); } } return result; }; } if ( undefined === typeof Array.prototype.indexOf) { Array.prototype.indexOf = function (ceil, floor) { return function (searchElement) { var fromIndex = arguments[1]; var count = this.length; var i = Number(fromIndex) || 0; i = (i 0) ? ceil(i) floor(i); if (i 0) { i += count; } for (; i count; i++) { if (i in this) { if (this[i] === searchElement) { return i; } } } return -1; }; }(Math.ceil, Math.floor); } if ( undefined === typeof Array.prototype.filter) { Array.prototype.filter = function (callbackfn) { var thisArg = arguments[1]; var result; var count; var i; var v; if ( function !== typeof callbackfn) { throw new Error; } count = this.length; result = new Array; for (i = 0; i count; i++) { if (i in this) { if (callbackfn.call(thisArg, v = this[i], i, this)) { result[result.length] = v; } } } return result; }; } //////////////////////////////////////////////////////////////////////// var HTML_Outlines_and_Microdata_for_HTML_Browsers = new function () { /*@cc_on@*/ ////////////////////// // Outlines // var isSectioningContent = function () { var Names = /^(? section|nav|article|aside)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isSectioningRoot = function () { var Names = /^(? body|blockquote|details|fieldset|figure|td)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isHeadingContent = function () { var Names = /^(? h[1-6]|hgroup)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isHeadingGroupContent = function () { var Names = /^hgroup$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var getLevel = function (elt) { if (isHeadingGroupContent(elt)) { return getHeadingGroupLevel(elt); } return getSingleHeadingLevel(elt); }; var getSingleHeadingLevel = function (elt) { return parseInt(elt.tagName.slice(-1)); }; var getHeadingGroupLevel = function (elt) { var maxLevel = Infinity; var currentLevel; var nodes = elt.childNodes; var node; var i; for (i = 0; node = nodes[i++];) { if (isHeadingContent(node)) { currentLevel = getSingleHeadingLevel(node); if (currentLevel maxLevel) { maxLevel = currentLevel; } } } return maxLevel; }; // function HTMLOutlinee(arg) { if (arguments.length 0) { if (arg) { var p; for (p in arg) { if (arg.hasOwnProperty(p)) { this[p] = arg[p]; } } } } } HTMLOutlinee.create = function (element) { return new HTMLOutlinee({ element element, sections [], parent null }); }; HTMLOutlinee.prototype = new function () { this.element = null; this.sections = null; this.parent = null; this.type = #outlinee ; this.addSection = function (section) { this.sections.push(section); section.outlinee = this; return section; }; this.getFirstSection = function () { return this.sections[0]; }; this.getLastSection = function () { var sections = this.sections; return sections[sections.length - 1]; }; this.toString = function () { return [object HTMLOutlinee] ; }; }; function HTMLSection(arg) { if (arguments.length 0) { if (arg) { var p; for (p in arg) { if (arg.hasOwnProperty(p)) { this[p] = arg[p]; } } } } } HTMLSection.create = function (heading, parent, outlinee) { return new HTMLSection({ heading heading, parent parent, children [], outlinee outlinee, associated [] }); }; (function () { this.heading = null; this.parent = null; this.children = null; this.outlinee = null; this.associated = null; this.type = #section ; this.appendChild = function (div) { this.children.push(div); div.parent = this; return div; }; this.hasChildSections = function () { var nodes = this.children; var nodeCount = nodes.length; var i; for (i = 0; i nodeCount; i++) { if (nodes[i] instanceof HTMLSection) { return true; } } return false; }; this.getLastSection = function () { var nodes = this.children; var nodeCount = nodes.length; var node; var i; for (i = nodeCount; i 0;) { node = nodes[i -= 1]; if (node instanceof HTMLSection) { return node; } } return null; }; this.associate = function (node) { this.associated.push(node); return node; }; this.toString = function () { return [object HTMLSection] ; }; }).call(HTMLSection.prototype); function createOutlinee(root) { var currentOutlinee = null; var currentSection = null; var stack = []; (function (root, callbackfn) { var node = root; var n; while (node) { callbackfn(node, enter ); if ((n = node.firstChild)) { node = n; continue; } do { callbackfn(node, exit ); if (node == root) { node = null; break; } if ((n = node.nextSibling)) { node = n; break; } } while ((node = node.parentNode)) } })(root, function (node, mode) { var top = stack[stack.length - 1]; if (top === node mode === exit ) { stack.pop(); } else if (isHeadingContent(top)) { ; } else if (mode === enter (isSectioningContent(node) || isSectioningRoot(node))) { if (currentOutlinee !== null currentSection.heading === null) { currentSection.heading = undefined; } if (currentOutlinee !== null) { stack.push(currentOutlinee); } currentOutlinee = HTMLOutlinee.create(node); currentSection = HTMLSection.create(null, currentSection, currentOutlinee); currentOutlinee.addSection(currentSection); } else if (mode === exit (isSectioningContent(node) stack.length 0)) { var outlinee = currentOutlinee; currentOutlinee = stack.pop(); currentSection = currentOutlinee.getLastSection(); currentSection.appendChild(outlinee); } else if (mode === exit (isSectioningRoot(node) stack.length 0)) { var outlinee = currentOutlinee; currentOutlinee = stack.pop(); currentSection = currentOutlinee.getLastSection(); while (currentSection.hasChildSections()) { currentSection = currentSection.getLastSection(); } currentSection.appendChild(outlinee); } else if (mode === exit (isSectioningContent(node) || isSectioningRoot(node))) { currentSection = currentOutlinee.getFirstSection(); } else if (currentOutlinee === null) {} else if (mode === enter isHeadingContent(node)) { if (currentSection.heading == null) { currentSection.heading = node; } else if (getLevel(node) = getLevel(currentOutlinee.getLastSection().heading)) { currentSection = currentOutlinee.addSection(HTMLSection.create(node, currentSection.parent, currentOutlinee)); } else { var candidateSection = currentSection; while (true) { if (getLevel(node) getLevel(candidateSection.heading)) { currentSection = candidateSection.appendChild(HTMLSection.create(node, candidateSection.parent, currentOutlinee)); break; } var newCandidateSection = candidateSection.parent; candidateSection = newCandidateSection; } } stack.push(node); } else {} if (mode === exit currentSection !== null) { currentSection.associate(node); } }); if (currentOutlinee === null) { return null; } return currentOutlinee; } var getTextContent = function (n) { switch (n.nodeType) { case 1 if (/^img$/i.test(n.nodeName)) { return n.alt; } if (/^input$/i.test(n.nodeName)) { return n.value; } return Array.prototype.concat.apply([], Array.prototype.map.call(n.childNodes, arguments.callee)).join( ); case 3 case 4 return n.data; default return ; } }; (function () { this.isSectioningRoot = function () { return isSectioningRoot(this.element); }; this.hasEffectiveSections = function () { var sections = this.sections; var section; switch (sections.length) { case 0 return false; case 1 return sections[0].isEffectiveSection(); default return true; } }; this.toJSON = function (internal) { var children = []; var sections = this.sections; var sectionCount = sections.length; var i; for (i = 0; i sectionCount; i++) { children = children.concat(sections[i].toJSON(true)); } if (internal !this.isSectioningRoot()) { return children; } return { type #root , context this.element.tagName, children children }; }; }).call(HTMLOutlinee.prototype); (function () { this.isEffectiveSection = function () { return isSectioningContent(this.outlinee.element) || this.hasChildSections() || this.heading !== null; }; this.toJSON = function () { var heading = this.heading; var tagName = this.outlinee.element.tagName; var id; var label; if (heading) { id = heading.id; label = getTextContent(heading); } else { if (heading === null) { label = (anonymous\x20 + tagName + ) ; } else { label = (undefined\x20 + tagName + ) ; } } var children = this.children; var childCount = children.length; var result = []; var i; for (i = 0; i childCount; i++) { result = result.concat(children[i].toJSON(true)); } return { context tagName, type #section , id id, label label, children result }; }; }).call(HTMLSection.prototype); // var outlineToList = function (jsonData, params) { var doc = params.ownerDocument; var list0 = doc.createElement(params.tagName || ul ); var item0 = doc.createElement( li ); var frag0 = doc.createDocumentFragment(); item0.appendChild(doc.createElement( a )).appendChild(doc.createTextNode( _ )); return (function (data) { var list; var item; var frag = frag0.cloneNode(false); var children = data.children; var childCount = children.length; var child; var i; var n; var s; if (childCount 0) { for (i = 0; i childCount; i++) { child = children[i]; item = item0.cloneNode(true); n = item.firstChild; if (child.type === #section ) { if ((s = child.id)) { n.href = # + encodeURIComponent(s); } n.firstChild.data = child.label; frag.appendChild(item); frag.appendChild(arguments.callee(child)); } } list = list0.cloneNode(false); list.appendChild(frag); } else { list = frag; } return list; })(jsonData); }; this.createOutlineList = function (root, doc) { var outlinee = createOutlinee(root); if (!doc) { doc = (root.nodeType === 9) ? root root.ownerDocument; } return outlineToList(outlinee.toJSON(), { ownerDocument doc, tagName ul }); }; var outlineToString = function (jsonData, level) { var tab = 2; if (!level) { level = 1; } var padding; var result = []; if (jsonData.type === #root ) { padding = new Array(level).join( \x20\x20 ) + = ; result.push(padding + [ + jsonData.context + ] ); level += tab; } var children = jsonData.children; var childCount = children.length; var child; var i; var c; if (childCount 0) { padding = new Array(level).join( \x20\x20 ) + + ; for (i = 0; i childCount; i++) { child = children[i]; if (child.type === #section ) { result.push(padding + [ + child.context + ] + child.label.replace(/^\s+|\s+$/g, ).replace(/(? \r\n|\r|\n)+/g, -- ).replace(/\s{2,}/g, \x20 )); } if ((c = arguments.callee(child, level + tab))) { result.push(c); } } } return result.join( \n ); }; this.createOutlineString = function (root) { var outlinee = createOutlinee(root); return outlineToString (outlinee.toJSON()); }; ////////////////////// // Microdata // var findItemProperties = function (root) { var push = Array.prototype.push; var filter = Array.prototype.filter; var isElement = function (n) { return n.nodeType === 1; }; var results = []; var memory = []; var pending = []; results.push(root); push.apply(pending, filter.call(root.childNodes, isElement)); /*@if(1)var a;if((a=root.getAttributeNode( itemref )) a.specified){@else@*/ if (root.hasAttribute( itemref )) { /*@end@*/ var refs; var TrailWS = /^\s+|\s+$/g; var WS = /\s+/; if ((refs = root.getAttribute( itemref /*@,0@*/)) (refs = refs.replace(TrailWS, ))) { refs = refs.split(WS); var refCount = refs.length; var doc = root.ownerDocument; var m; var i; for (i = 0; i refCount; i++) { if ((m = doc.getElementById(refs[i]))) { pending.push(m); } } } } while (pending.length 0) { var current = pending.shift(); if (memory.indexOf(current) = 0) { continue; } memory.push(current); /*@if(1)var a;if(!(a=current.getAttributeNode( itemscope ))||!a.specified){@else@*/ if (!current.hasAttribute( itemscope )) { /*@end@*/ push.apply(pending, filter.call(current.childNodes, isElement)); } /*@if(1)var a;if((a=current.getAttributeNode( itemprop )) a.specified){@else@*/ if (current.hasAttribute( itemprop )) { /*@end@*/ results.push(current); } } if ( undefined !== typeof root.compareDocumentPosition) { results.sort(function (e1, e2) { if (e1.isSameNode(e2)) { return 0; } if (0 !== (e1.compareDocumentPosition(e2) Node.DOCUMENT_POSITION_FOLLOWING)) { return -1; } return 1; }); } else { /*@if(1)results.sort(function(e1,e2){return e1.sourceIndex-e2.sourceIndex});@else@*/ var r1 = root.ownerDocument.createRange(); var r2 = root.ownerDocument.createRange(); results.sort(function (e1, e2) { r1.selectNode(e1); r2.selectNode(e2); return r1.compareBoundaryPoints(Range.START_TO_START, r2); }); /*@end@*/ } return results; }; var findAllItems_JSON = function (root) { var result = {}; var items = []; var elems = root.getElementsByTagName( * ); var elemCount = elems.length; var elem; var i; for (i = 0; i elemCount; i++) { elem = elems[i]; /*@if(1)var a;if(elem.nodeType===1 (a=elem.getAttributeNode( itemscope )) a.specified){@else@*/ if (elem.hasAttribute( itemscope )) { /*@end@*/ items.push(getObject_JSON(elem, [])); } } result[ items ] = items; return result; }; var getObject_JSON = function (item, memory) { var result = {}; memory.push(item); /*@if(1)var a;if((a=item.getAttributeNode( itemtype )) a.specified){@else@*/ if (item.hasAttribute( itemtype )) { /*@end@*/ result[ type ] = item.getAttribute( itemtype /*@,0@*/ ); } /*@if(1)var a;if((a=item.getAttributeNode( itemid )) a.specified){@else@*/ if (item.hasAttribute( itemid )) { /*@end@*/ result[ id ] = item.getAttribute( itemid /*@,0@*/ ); } var properties = {}; var elems = findItemProperties(item); var elemCount = elems.length; var elem; var i; var TrailWS = /^\s+|\s+$/g; var WS = /\s+/; for (i = 0; i elemCount; i++) { elem = elems[i]; /*@if(1)var a;if(!(a=elem.getAttributeNode( itemprop ))||!a.specified){@else@*/ if (!elem.hasAttribute( itemprop )) { /*@end@*/ continue; } var names = elem.getAttribute( itemprop /*@,0@*/ ).replace(TrailWS, ); if (!names) { continue; } names = names.split(WS); var value; /*@if(1)var a;if((a=elem.getAttributeNode( itemscope )) a.specified){@else@*/ if (elem.hasAttribute( itemscope )) { /*@end@*/ if (memory.indexOf(elem) 0) { value = getObject_JSON(elem, memory); } else { value = ERROR ; } } else { switch (elem.tagName.toUpperCase()) { case META value = elem.content || ; break; case EMBED case IFRAME case IMG value = elem.src || ; break; case AUDIO case SOURCE case TRACK case VIDEO value = elem.src; if ( undefined === typeof value) { value = elem.getAttribute( src /*@,0@*/ ) || ; } break; case A case AREA case LINK value = elem.href; break; case OBJECT value = elem.data; break; case TIME value = elem.dateTime; if ( undefined === typeof value) { value = elem.getAttribute( datetime /*@,0@*/ ) || ; } break; default /*@if(1)var s;if( undefined !==typeof(s=elem.innerText)){value=s}@else@*/ value = elem.textContent; /*@end@*/ break; } } var nameCount = names.length; var name; var j; for (j = 0; j nameCount; j++) { name = names[j]; if (properties.hasOwnProperty(name)) { properties[name].push(value); } else { properties[name] = [value]; } } } result[ properties ] = properties; return result; }; this.findAllItems = findAllItems_JSON; }; 初出 2011-09-04/05 修正 2012-03-05
https://w.atwiki.jp/testlink/pages/59.html
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""DTD/xhtml1-transitional.dtd" !-- Japanese Translated by Testing Engineer s Forum (TEF) in Japan, Working Group of TestLink Japanese Translation Project -- html xmlns="http //www.w3.org/1999/xhtml" lang="jp" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta http-equiv="Content-language" content="jp" / meta name="author" content="Martin Havlat" / meta name="copyright" content="GNU" / meta name="robots" content="NOFOLLOW" / title TestLink Instructions /title style media="all" type="text/css" @import "../../{$smarty.const.TL_THEME_CSS_DIR}testlink.css"; /style script type="text/javascript" src="../../javascript/testlink_library.js" /script /head body div class="workBack" h1 テスト仕様の印刷 /h1 h2 目的 /h2 p この機能は各々のテストスイート、またはテストプロジェクト/テスト計画全体のテストケースを印刷できます。 /p h2 やってみましょう! /h2 ol li p すべての参照できるテストケースが該当するテストケース、またはテストスイートをクリックします。 br / /p /li li p ナビゲーションシートの「印刷オプション」テーブルにて印刷データの範囲とフォーマットを設定します。詳しくは span class="help" onclick="javascript open_popup( ./printFilter.html );" ヘルプ /span を参照してください。 /p /li li p ブラウザの印刷機能にてテストケースを印刷します。 br / i 注意 印刷できるのはブラウザの右側のみです。 /i /p /li /ol /div /body /html
https://w.atwiki.jp/feedback1970/pages/56.html
memo source 1 /* Licensed to the Apache Software Foundation (ASF) under one or more 2 * contributor license agreements. See the NOTICE file distributed with 3 * this work for additional information regarding copyright ownership. 4 * The ASF licenses this file to You under the Apache License, Version 2.0 5 * (the "License"); you may not use this file except in compliance with 6 * the License. You may obtain a copy of the License at 7 * 8 * http //www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #ifndef APACHE_HTTP_MAIN_H 18 #define APACHE_HTTP_MAIN_H 19 20 #include "apr_optional.h" 21 22 /* AP_SERVER_BASEARGS is the command argument list parsed by http_main.c 23 * in apr_getopt() format. Use this for default ing args that the MPM 24 * can safely ignore and pass on from its rewrite_args() handler. 25 */ 26 #define AP_SERVER_BASEARGS "C c D d E e f vVlLtSh?X" 27 28 #ifdef __cplusplus 29 extern "C" { 30 #endif 31 32 /** 33 * @package Command line options 34 */ 35 36 /** The name of the Apache executable */ 37 AP_DECLARE_DATA extern const char *ap_server_argv0; 38 /** The global server s ServerRoot */ 39 AP_DECLARE_DATA extern const char *ap_server_root; 40 41 /* for -C, -c and -D switches */ 42 /** An array of all -C directives. These are processed before the server s 43 * config file */ 44 AP_DECLARE_DATA extern apr_array_header_t *ap_server_pre_read_config; 45 /** An array of all -c directives. These are processed after the server s 46 * config file */ 47 AP_DECLARE_DATA extern apr_array_header_t *ap_server_post_read_config; 48 /** An array of all -D defines on the command line. This allows people to 49 * effect the server based on command line options */ 50 AP_DECLARE_DATA extern apr_array_header_t *ap_server_config_defines; 51 52 APR_DECLARE_OPTIONAL_FN(int, ap_signal_server, (int *, apr_pool_t *)); 53 54 #ifdef __cplusplus 55 } 56 #endif 57 58 #endif /* !APACHE_HTTP_MAIN_H */
https://w.atwiki.jp/testlink/pages/63.html
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""DTD/xhtml1-transitional.dtd" !-- Japanese Translated by Testing Engineer s Forum (TEF) in Japan, Working Group of TestLink Japanese Translation Project -- html xmlns="http //www.w3.org/1999/xhtml" lang="jp" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta http-equiv="Content-language" content="jp"/ meta name="author" content="Martin Havlat" / meta name="copyright" content="GNU" / meta name="robots" content="NOFOLLOW" / title TestLink Help Test Project /title link rel="stylesheet" type="text/css" href="../../{$smarty.const.TL_THEME_CSS_DIR}tl_docs.css" / /head body h1 テスト計画 /h1 {include file="nav.tpl"} h2 スコープ /h2 p これはデータ分類のための主なポイントです。右上にあるメニューの中からテストプロジェクトを選んでください。 /p h2 特徴 /h2 h3 テスト仕様 /h3 p このセクションはユーザーが構成要素(コンポーネント)、カテゴリー、テストケースを作成、編集、削除するところです。またユーザが全てのテストケースを探すことも出来ます。 br / 正式な権限を持つユーザは、リストに現れたテストケース、カテゴリの順序を変えることが出来ます。 /p h3 キーワード /h3 p TestLinkはユーザがテストケースを彼らの構成要素(コンポーネント)、カテゴリ、ユーザの指定したキーワードのフィルターにかけることを可能にする。キーワードを管理するセクションは、正式な権限を持つユーザによってキーワードの追加、編集、削除が可能なところです。 br / i 注意:キーワードは一括キーワード管理ページと同様に、テストケース管理セクションで割り当てることができます。 /i /p h3 テストプロジェクト管理 /h3 p テストプロジェクト管理セクションは主にAdmin(管理者)機能です。ユーザはテストプロジェクトを作ったり編集したりすることが出来ます。各テストプロジェクトでは、異なった設定と機能が利用可能です。 /p /body /html
https://w.atwiki.jp/testlink/pages/40.html
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""DTD/xhtml1-transitional.dtd" !-- Japanese Translated by Testing Engineer s Forum (TEF) in Japan, Working Group of TestLink Japanese Translation Project -- html xmlns="http //www.w3.org/1999/xhtml" lang="jp" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta http-equiv="Content-language" content="jp" / meta name="author" content="Martin Havlat" / meta name="copyright" content="GNU" / meta name="robots" content="NOFOLLOW" / title TestLink Instructions /title style media="all" type="text/css" @import "../../{$smarty.const.TL_THEME_CSS_DIR}testlink.css"; /style script type="text/javascript" src="../../javascript/testlink_library.js" /script /head body div class="workBack" h1 テストケース実行 /h1 h2 目的 /h2 p テストケース実行をユーザに許可します。ユーザはテスト結果をビルドに対してのテストケースに割り当てることができます。フィルタ、設定(セッティング)についてのいろいろな情報については span class="help" onclick="javascript open_popup( ./execFilter.html );" ヘルプ /span を参照してください。 /p h2 やってみましょう! /h2 ol li テスト計画を実行するビルドを決定しなければなりません。 /li li プルダウンからビルドと、ナビゲーションシートの「更新」ボタンを選択してください。 /li li すべてのテストケース、テストスイートを参照するために「テストスイート」をクリックしてください。 /li li テストケースの結果と適切な備考、バグについての情報が表示されます。 /li /ol /div /body /html
https://w.atwiki.jp/growingsunflower/pages/16.html
メンバー 島袋寛子(メインボーカル) 今井絵理子(メインボーカル) 上原多香子(ダンス/コーラス/ボーカル) 新垣仁絵(ダンス/コーラス/ボーカル) グループの来歴 第1期(1995年~2000年3月) 1995年 11月11日 「THE夜もヒッパレ」でテレビ初出演 12月2日 同番組でグループ名を募集 1996年 1月13日 同番組でグループ名がSPEEDに決定 8月5日 シングル「Body Soul」でCDデビュー 10月13日 初のラジオパーソナリティーとなる「ハイ!SPEEDで行こう!」スタート 1997年 3月 公式ファンクラブ「SPEED SPIRITS」設立 7月30,31日 初の単独ライブ「Starting Over from ODAIBA」開催 12月22日 オフィシャルホームページでインターネットライブを開催 12月31日 「紅白歌合戦」に初出場(楽曲 「White Love」) 1998年 7月11日 初出演・主演映画「アンドロメディア」公開 7月18日~ 初の全国ツアー「SPEED TOUR 1998 RISE」開催(~10月10日)☆4大ドームツアーの史上最年少単独公演記録 10月28日 シングル「ALL MY TRUE LOVE」に島袋、今井の初のソロ曲を収録 11月2日 「1998バレーボール世界選手権」のオフィシャルサポーター就任 12月31日 「紅白歌合戦」に2度目の出場(楽曲 「ALL MY TRUE LOVE」) この頃よりソロ活動が活発になる 1999年 1月14,15日 沖縄コンベンション・センターで凱旋コンサートを開催 3月25日 上原がシングル「my first love」でソロデビュー 6月30日 新垣がシングル「INORI」でソロデビュー(HITOE S 57 MOVE名義) 7月16日~ 全国アリーナツアー「SPEED TOUR 1999 REAL LIFE」開催(~9月23日) 8月18日 島袋がシングル「AS TIME GOES BY」でソロデビュー(hiro名義) 8月21,22日 「24時間テレビ」でチャリティーパーソナリティーを務める 10月5日 所属レコード会社(当時)のトイズファクトリーで解散を発表 11月3日 第1期ラストシングル「Long Way Home」リリース 11月12日 天皇即位10年記念式典に出席 11月20日 ドームツアー「SPEED DOME TOUR 1999 REAL LIFE」開催(~12月25日) 12月22日 第1期ラストアルバム「Carry On my way」リリース 12月31日 「紅白歌合戦」に3度目の出場(楽曲 「my graduation 99」) 2000年 この後は解散までほとんど活動はなく、ソロ活動の準備期間になっていた 3月15日 今井が「Red Beat of My Life」でソロデビュー(Eriko with Crunch名義) 3月29日 メモリアルベストアルバム「Dear Friends 1」「~2」リリース 3月31日 ミュージックステーションでのライブを持って解散 解散から完全復活まで(2000年4月~2008年8月) 1度目の再結成(2001年10月6日) 2001年 8月21日 1夜限定での再結成が発表される 10月6日 阪神淡路島震災チャリティライブ「淡路島 夢舞台スーパーフラワーライブ一夜限りの夢ライブ」開催 10月15日 ソロとしての所属レコード会社の移籍を発表トイズファクトリー→エイベックス(レーベル SONIC GROOVE) 12月12日 スペシャルシングル「One More Dream」リリース(30万枚限定生産) 12月19日 スペシャルアルバム「SPEED MEMORIAL LIVE "One More Dream"+Remix!!!」リリース(20万枚限定生産) 2002年 7月17日 それぞれがソロアーティストとして4人で「スイスペ!」に出演 2度目の再結成(2003年4月8日~12月31日) 2003年 4月8日 「Save the Chidren 一緒に、始めよう。プロジェクト」の趣旨に賛同し、メッセンジャーとしてSPEEDでの活動を行うことを発表 5月13日 所属レコード会社エイベックスの本社ビルで全国ツアーの開催を発表 8月27日 プロジェクトテーマソングとしてシングル「Be My Love」をリリース 9月27日 全国ツアー「Save the Children SPEED LIVE 2003」開催(~11月13日) 11月27日 アルバム「BRIDGE」、シングル「Walking in the rain/Stars to shine again」リリース 12月31日 期間限定の再結成活動が終了 2006年 8月1日 デビュー10周年記念サイト「SPEED 10th Anniversary」開設 8月5日 トイズ社所属時に発表した楽曲の着うたの配信を開始 2007年 7月 中越沖地震の際に「読売愛と光の事業団」を通じ連名で義援金を寄付 2008年 8月5日 トイズ社所属時に発表した楽曲の着うたフルの配信を開始 第2期・完全復活(2008年8月~現在) 2008年 8月20日 「24時間テレビ」へのSPEEDとしての出演が発表されるなお、この時点で新曲やツアーの予定を含めての完全復活が報道される 8月27日 第1期のシングル全11曲のビデオクリップの配信が開始される 8月31日 「24時間テレビ」に出演、これをきっかけに完全復活 11月12日 完全復活第1弾シングル「あしたの空」リリース 12月31日 「紅白歌合戦」に4度目の出演(楽曲 「White Love(Re Track)」) 2009年 1月1日 新オフィシャルファンクラブ「SPEED WAY」設立 5月13日 所属事務所オフィシャルサイトにて、全国ツアーの開催を発表 8月5日 リトラックアルバム「SPEEDLAND-The Premium Best Re Tracks-」リリース 9月5日~ 全国ツアー「FamilyMart presents SPEED LIVE 2009-Welcome to SPEEDLAND-」開催(~11月1日) 2010年 2月1日 所属事務所オフィシャルサイトにて、全国ツアーの開催を発表 4月11日 1日限りでラジオ番組「ハイ!SPEEDでもっかい行ってみよう!」を復活放送 4月24日~ 全国ツアー「SPEED LIVE 2010~GLOWING SUN FLOWER~」開催(~7月16日) ディスコグラフィー シングル # タイトル 発売日 1st Body&Soul 1996.8.5 2nd STEADY 1996.11.18 3rd Go! Go! Heaven 1997.3.26 4th Wake Me Up! 1997.8.6 5th White Love 1997.10.15 6th my graduation 1998.2.18 7th ALIVE 1998.7.1 8th ALL MY TRUE LOVE 1998.10.28 9th Precious Time 1999.2.17 10th Breakin out to the morning 1999.5.19 11th Long Way Home 1999.11.3 12th One More Dream 2001.12.12 13th Be My Love 2003.8.27 14th Walking in the rain/Stars to shine again 2003.11.27 15th あしたの空 2008.11.12 16th S.P.D. 2009.5.27 17th ヒマワリ-Growing Sunflower- 2010.4.21 18th 指環 2010.9.1 アルバム オリジナルアルバム # タイトル 発売日 1st Starting Over 1997.5.21 2nd RISE 1998.4.29 3rd Carry On my way 1999.12.22 4th BRIDGE 2003.11.27 ベストアルバム # タイトル 発売日 1st MOMENT 1998.12.16 2nd SPEED THE MEMORIAL BEST 1335days Dear Friends 1 2000.3.29 3rd SPEED THE MEMORIAL BEST 1335days Dear Friends 2 2000.3.29 4th SPEEDLAND-The Premium Best Re Tracks- 2009.8.5 ライブアルバム # タイトル 発売日 1st SPEED MEMORIAL LIVE One More Dream +Remix!!! 2001.12.19 2nd BEST HITS LIVE~Save The Children SPEED LIVE 2003~ 2004.2.11 参加作品 タイトル 収録作品 発売日 備考 ウォンテッド (指名手配) VELFARRE J-POP NIGHT presents DANCE with YOU 1999.7.24 ピンク・レディーのカバー カルメン 77 サウスポー ジョニィへの伝言 VISION FACTORY COMPILATION~阿久悠、作家生活40周年記念~ 2008.12.3 ペドロ カプリシャスのカバー 五番街のマリーへ DVD ビデオクリップ集 # タイトル 発売日 備考(VHS発売日) 1st SPEED SPIRITSⅠ 2003.10.22 (1998.3.18) 2nd SPEED SPIRITSⅡ 2003.10.22 (2000.9.27) 3rd SPEED SPIRITS COMPLETE 2000.12.20 - ライブ作品 # タイトル 発売日 備考(VHS発売日) 1st SPEED First Live ~Starting Over from ODAIBA~ 2003.9.18 (1997.11.19) 2nd SPEED TOUR RISE IN TOKYO DOME 2003.9.18 (1999.1.20) 3rd SPEED FINAL DOME TOUR REAL LIFE 2003.9.18 (2000.3.1) 4th Save the Children SPEED LIVE 2003 2003.12.25 - 5th Welcome to SPEEDLAND SPEED LIVE 2009@武道館 2009.12.30 -